<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3//EN">
<HTML><HEAD>
<TITLE>IBM Visualization Data Explorer Programmer&#39;s Reference</TITLE>

<META HTTP-EQUIV="abstract" CONTENT="IBM Visualization Data Explorer
Programmer&#39;s Reference">
<META HTTP-EQUIV="contact" CONTENT="IBM Visualization Data Explorer
(ibmdx@watson.ibm.com)">
<META HTTP-EQUIV="owner" CONTENT="IBM Visualization Data Explorer
(ibmdx@watson.ibm.com)">
<META HTTP-EQUIV="updated" CONTENT="Tue, 16 Sep 1997 ">
<META HTTP-EQUIV="review" CONTENT="Fri, 14 Aug 1998 ">

<META HTTP-EQUIV="keywords" CONTENT="GRAPHICS VISUALIZATION VISUAL PROGRAM DATA
MINING">
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
</HEAD><BODY BGCOLOR="#FFFFFF">

<A NAME="Top_Of_Page"></A>
<H1>IBM Visualization Data Explorer Programmer&#39;s Reference</H1>
<B>&#91; <A HREF="#Bot_Of_Page">Bottom of Page</A> &#124; <A
HREF="progu094.htm">Previous Page</A> &#124; <A HREF="progu096.htm">Next
Page</A> &#124; <A HREF="../proguide.htm#ToC">Table of Contents</A> &#124; <A
HREF="progu084.htm#PToC19">Partial Table of Contents</A> &#124; <A
HREF="progu344.htm#HDRINDEX_START">Index</A> &#93;</B><HR><P>

<HR>
<H2><A NAME="Header_189">A.3 libDXL.a</A></H2>
You can control the Data Explorer Executive from another program using the
DXLink
library libDXL.a. At this level, you can create visual programs using
the DX VPE ahead of time and run them using only the DX Executive while
providing your own user interface using any third party GUI builder or X
library code. With <A HREF="refgu153.htm#HDRSUPWIND">SuperviseWindow</A> and <A
HREF="refgu152.htm#HDRSUPSTAT">SuperviseState</A>,
discussed in <I>IBM Visualization Data Explorer User&#39;s Reference</I>, the
functions you can control include the Image
window interactions, and inserting an active image window into an
application with an existing user interface. You get the object cache,
the intelligent flow control, the object management and all the other
functions which the executive provides.
<P>
You can also control the Data Explorer User Interface from another program using
the libDXL.a DXLink library. In addition to the executive functions, you
can use the Data Explorer Control Panels for user interaction, and the Image
window with the direct interactions. The routines contained in libDXL.a
are listed in <A HREF="progu084.htm#HDRDXLINK">Chapter 17. "DXLink Developer's
Toolkit"</A>.
<A HREF="#FIGARCH2">Figure 14</A> depicts the Data Explorer architecture.
<P><B><A NAME="FIGARCH2" HREF="../proguide.htm#FT_FIGARCH2">Figure 14. Data
Explorer architecture</A></B><BR>
<B><BR><CENTER><IMG SRC="../images/arch.gif" ALT="Figure arch not
displayed."></CENTER><BR></B><BR>

<P><HR><B>&#91; <A HREF="#Top_Of_Page">Top of Page</A> &#124; <A
HREF="progu094.htm">Previous Page</A> &#124; <A HREF="progu096.htm">Next
Page</A> &#124; <A HREF="../proguide.htm#ToC">Table of Contents</A> &#124; <A
HREF="progu084.htm#PToC19">Partial Table of Contents</A> &#124; <A
HREF="progu344.htm#HDRINDEX_START">Index</A> &#93;</B> <br><b>&#91;<a
href="../allguide.htm">Data Explorer Documentation</a>&nbsp;&#124;&nbsp;<a
href="../qikguide.htm">QuickStart Guide</a>&nbsp;&#124;&nbsp;<a
href="../usrguide.htm">User&#39;s Guide</a>&nbsp;&#124;&nbsp;<a
href="../refguide.htm">User&#39;s Reference</a>&nbsp;&#124;&nbsp;<a
href="../proguide.htm">Programmer&#39;s Reference</a>&nbsp;&#124;&nbsp;<a
href="../insguide.htm">Installation and Configuration
Guide</a>&nbsp;&#93;</b><br><p><b>&#91;<a
href="http://www.research.ibm.com/dx">Data Explorer Home
Page</a>&#93;</b><p><HR ALIGN=LEFT WIDTH=600><b>&#91;<A
HREF="http://www.ibm.com/">IBM Home Page</A>&nbsp;&#124;&nbsp;<A
HREF="http://www.ibm.com/Orders/">Order</A>&nbsp;&#124;&nbsp;<A
HREF="http://www.ibm.com/Search/">Search</A>&nbsp;&#124;&nbsp;<A
HREF="http://www.ibm.com/Assist/">Contact IBM</A>&nbsp;&#124;&nbsp;<A
HREF="http://www.ibm.com/Legal/">Legal</A>&nbsp;&#93;</b><hr><p>
<A NAME="Bot_Of_Page"></A>
</BODY></HTML>
